const MapCenter = () => {
  // 故障、警告图层
  function filterCheck(eventInfo: any, curType: string, realData: any) {
    let isFilter = false;
    // const filterArray = $(".exBoxP .isFilter");
    // const faultList = realData.faults;
    // if (filterArray.length > 0) {
    //   $.each(filterArray, function (index, filterSpan) {
    //     const level = $(filterSpan).data("level");
    //     const type = $(filterSpan).data("type");
    //     if (curType == type && eventInfo[type] == level) {
    //       isFilter = true;
    //       return;
    //     }
    //     // 只有预警且对应预警级别又被过滤掉的，需要把fault为0的过滤掉，
    //     //  因为预警是直接改的已存在的车的状态（只有spark推来的数据才会生成车，所以，只有预警的数据spark推过来是fault为0）
    //     if (
    //       curType == "fault" &&
    //       !("fault" in eventInfo) &&
    //       type == "alert" &&
    //       eventInfo["alert"] == level &&
    //       faultList.length
    //     ) {
    //       isFilter = true;
    //       return;
    //     }
    //   });
    // }
    return isFilter;
  }
  return { filterCheck };
};
export default MapCenter;
